medical sales representative - Spanish English Dictionary